"""
python中的数据容器
一种可以容纳多分数据的数据类型，容纳的每一份数据称之为一个元素
每一种元素，可以是任意类型的数据，如字符串、数字、布尔等

数据容器根据特点的不用，如：
是否支持重复元素
是否可以修改
是否有序等
分为5类，分别是：
列表（list）、元组（tuple）、字符串、集合、字典



重点在这：
1、方法需要传参时，比如count()、index() 等方法，里面传的参数一定要写对应格式，比如字符串要写“”，列表要写【】
1、列表是可以被修改的，如果进行修改自身的操作，比如增加、删除，直接print（my_list.append(4)）会返回None！！！所以不能这么写代码
   必须单独写操作
2、如果不修改，只是查询、计算，函数不会返回none，可以直接print（方法）
3、写操作语句时，什么时候可以直接写呢，什么时候要定义新变量呢？
操作语句返回的是none---比如对列表增删改查，返回none，不需要用新变量接收，就可以直接写
操作语句有返回数据--，1、比如列表的删除列表.pop（下标），返回的是删除的那个下标。这个需要接收，所以可以定义新变量

4、元组、字符串被修改后，会生成一个新的对象，想要用的话可以定义一个新变量来接收
5、元组和字符串不可以被修改，所以可以直接print（修改、删除的操作）


总结：可以被修改的，就不能print（修改方法），不可以被修改的就可以print（修改方法） 。所有查询、计算方法都可以直接print（）

"""

